home *** CD-ROM | disk | FTP | other *** search
/ CD Exchange / CD Exchange - Volume 1.iso / d.t.p / utils / others / pcal / makefile.dos < prev    next >
Makefile  |  1992-02-21  |  1KB  |  40 lines

  1. # PCAL v4.0 MAKEFILE for MS-DOS.
  2. # Uses TurboC command line compiler.
  3.  
  4. CC    = tcc
  5. CFLAGS    = -DDOS
  6. OBJECTS = pcal.obj exprpars.obj moonphas.obj pcalutil.obj readfile.obj writefil.obj
  7.  
  8. pcal.exe:    $(OBJECTS)
  9.     $(CC) $(LDFLAGS) $(OBJECTS)
  10.     @ echo + Build of pcal complete!
  11.  
  12. exprpars.obj:    exprpars.c pcaldefs.h
  13.     $(CC) $(CFLAGS) $(COPTS) -c exprpars.c
  14.  
  15. moonphas.obj:    moonphas.c pcaldefs.h pcalglob.h
  16.     $(CC) $(CFLAGS) $(COPTS) -c moonphas.c
  17.  
  18. pcal.obj:        pcal.c pcaldefs.h pcalglob.h pcallang.h
  19.     $(CC) $(CFLAGS) $(COPTS) -c pcal.c
  20.  
  21. pcalutil.obj:    pcalutil.c pcaldefs.h pcalglob.h pcallang.h
  22.     $(CC) $(CFLAGS) $(COPTS) -c pcalutil.c
  23.  
  24. readfile.obj:    readfile.c pcaldefs.h pcalglob.h pcallang.h
  25.     $(CC) $(CFLAGS) $(COPTS) -c readfile.c
  26.  
  27. writefil.obj:    writefil.c pcaldefs.h pcalglob.h pcallang.h pcalinit.h
  28.     $(CC) $(CFLAGS) $(COPTS) -c writefil.c
  29.  
  30. pcalinit.exe: pcalinit.c
  31.     $(CC) $(CFLAGS) $(LDFLAGS) $(COPTS) pcalinit.c
  32.  
  33. pcalinit.h: pcalinit.exe pcalinit.ps
  34.     pcalinit pcalinit.ps pcalinit.h
  35.  
  36. clean:
  37.     del *.obj
  38.     del pcalinit.exe
  39.     del pcalinit.h
  40.